58 x 31.1 meters = 190.29 x 102.03 feet