83 x 678 feet = 25.3 x 206.65 meters