96 x 93 meters = 314.96 x 305.12 feet