58 x 142.9 meters = 190.29 x 468.83 feet