93 x 70 meters = 305.12 x 229.66 feet