153.8 x 75.7 feet = 46.88 x 23.07 meters