58 x 31 meters = 190.29 x 101.71 feet