214 x 506 feet = 65.23 x 154.23 meters