21 x 93.1 meters = 68.9 x 305.45 feet