606 x 376 feet = 184.71 x 114.6 meters