42535 meters = 139550 feet and 6.3 inches