146.4 x 86.2 feet = 44.62 x 26.27 meters