93 x 122.1 meters = 305.12 x 400.59 feet