127.8 x 165.1 feet = 38.95 x 50.32 meters