61 x 93 meters = 200.13 x 305.12 feet