84.2 x 18.2 feet = 25.66 x 5.55 meters