94.4 x 202.8 feet = 28.77 x 61.81 meters