42567 meters = 139655 feet and 6.14 inches