93 x 24 meters = 305.12 x 78.74 feet