93 x 40.7 meters = 305.12 x 133.53 feet