, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Calvin's swim coach completes Ironman, longtime dream - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin's swim coach completes Ironman, longtime dream

Tue, Aug 28, 2012
Jeff Febus

With light rain tumbling down and his three sons running by his side, Calvin College realized a longtime dream last weekend, completing the 2.4 mile swim, 112 mile bike and 26.2 mile in a time just over 12 hours.

Preparing for the race

The triathlon was held at official 鈥淚ronman鈥 distance and allowed the 40-year old Gelderloos to achieve a goal he had set his eyes on long ago. 鈥淚鈥檝e always wanted to do an Ironman Triathlon (held every year in Hawaii) 聽but the expense to fly there and do it was too much,鈥 said Gelderloos. 鈥淲hen I found out that there was going to be a local triathlon at the Ironman distance, I heard it calling my name. I鈥檓 not getting any younger and with the fact that it was being held in my own back yard, it was time to get going.鈥

Gelderloos did just that this summer, training arduously for the grueling event that is capped off by a full marathon. A native of Upper Arlington, Ohio, Gelderloos was often seen logging long miles on the bike or on the run through searing temperatures this summer.

鈥漎ou get used to it (the heat) after awhile,鈥 said Gelderloos, a 1994 who has been the head swim coach at his alma mater for the past 16 years. 鈥淚 think it helped me prepare for the actual race.鈥

Indeed.

Although the Michigan Titanium Triathlon held in Grand Rapids Township and its northern surrounding townships began in pleasant 60-degree temperatures with the morning swim in Versluis Lake, the weather quickly cranked up into the mid-80鈥檚 and later the 90鈥檚 during the biking and running portions of the race.

Strong off the blocks聽

Gelderloos cruised through the swim portion, finishing first out of the water in 47 minutes before taking about 13 minutes of time to grab a bite to eat and change into his biking gear. One of roughly 100 competitors in the water, Gelderloos was surprised to be in the lead as he closed in on the beach. 鈥淚 thought I would be in the top group of swimmers but I didn鈥檛 expect to be in the lead.聽 When I looked to my left and saw that I was in the lead, I said 鈥榓lright,鈥 I鈥檒l take that.鈥

The smooth swim quickly transitioned into a mind-numbing bike ride that included loops through Greenville and Cedar Springs and then back down through Rockford and into Grand Rapids Township.
听听听听听听听听听听听听听听听听听
鈥淭he bike was really tough,鈥 admitted Gelderloos. 鈥淚t was hot, there were hills and there was a lot of wind. Some of the other guys on the course came up near me and told me it was the toughest bike course they鈥檝e ever been on. When I finished the bike, I wasn鈥檛 sure how I would run five miles, let alone an entire marathon.鈥

Fueled by peanut butter and jelly sandwiches during his changeover from the bike-to-run, Gelderloos found a second wind and began to make his way through the hilly marathon course that enveloped much of Grand River Drive.

鈥淚 just kind of waddled along and started to feel my legs again,鈥 he said. 鈥淚 started talking to some people along the way and started to enjoy myself.聽 It also helped that the sun went behind the clouds and it cooled off.鈥

With his wife Vicki snapping photos in rapid fashion, Gelderloos ran the final quarter mile of the race with his three sons, Ryan (13), Will (11) and Luke (8). Together all four crossed the finish line. 鈥淚 feel a lot better than I thought I would,鈥 said Gelderloos shortly after finishing the race. 鈥淭o be honest I don鈥檛 think I will be doing another one of these (races) but I鈥檓 very pleased with the result.鈥


His official time of 12:00.16 was good for 13th place overall including fifth in his age group (40-44). 聽Of the approximate 100 competitors that began the race, only 37 finished the race according to the final on-line results.

When asked how he would translate some of the lessons learned during the competition to his exercise classes and his swim team, Gelderloos was succinct. 鈥淚鈥檓 planning on getting back into the office tomorrow and writing some notes down,鈥 he said. 鈥淚n a race like this, you learn to feel. You learn to feel what it鈥檚 like to be thirsty, hungry and tired and you learn how to respond to that. I鈥檓 hoping to teach some of those things to my students.鈥



听听听听听听听听听听听听听听听听听


Authors: