50306 inches = 1277.7724 meters