155.4 x 95.2 feet = 47.37 x 29.02 meters