593 x 93 feet = 180.75 x 28.35 meters