25.2 x 75.6 feet = 7.68 x 23.04 meters