58 x 139.3 meters = 190.29 x 457.02 feet