90422 meters = 296660 feet and 1.26 inches