132 x 78 feet = 40.23 x 23.77 meters