607 x 377 feet = 185.01 x 114.91 meters