105 x 61.3 feet = 32 x 18.68 meters