93 x 74.9 meters = 305.12 x 245.73 feet