78 x 403 feet = 23.77 x 122.83 meters