607 x 77 feet = 185.01 x 23.47 meters