139 x 458 feet = 42.37 x 139.6 meters