608 x 376 feet = 185.32 x 114.6 meters