373 x 678 feet = 113.69 x 206.65 meters