50389 feet = 604668 inches