73.4 x 91.2 meters = 240.81 x 299.21 feet