110 x 508 feet = 33.53 x 154.84 meters