609 x 377 feet = 185.62 x 114.91 meters