1063 meters = 41850.393701 inches