75 x 403 feet = 22.86 x 122.83 meters