769 x 252 feet = 234.39 x 76.81 meters