248 x 58 feet = 75.59 x 17.68 meters