153.4 x 93.2 feet = 46.76 x 28.41 meters